substantiated argument

Translations
argument étayé
Words
substantiated

adjective
étayé
argument

noun
argument